﻿#ifndef __LUA_MODULE_H__
#define __LUA_MODULE_H__

#include "./luascope.h"

class LuaModule : public Scope
{
public:
    LuaModule(lua_State* luaState, const char * name);
    ~LuaModule();
     void operator[](const Scope &scope) const;
private:
    lua_State* m_luaState;
    const char * m_name;
};

#endif